package com.rf.richfitwheel.admin.iam.service;

import com.rf.richfitwheel.admin.sys.model.Config;

import java.io.IOException;
import java.net.URISyntaxException;

/**
 * @author hushouquan
 */
public interface PortalRoleMemberService{
    
    /**
     * 从门户同步⽤户⻆⾊关系数据并入库
     *
     * @param appId    在商网注册的集成编号
     * @param myDate   时间戳毫秒值
     * @param config 游标
     * @param countSyn 记录数
     */
    public Integer roleMemberSynDo(String appId, long myDate, Config config, Integer countSyn) throws URISyntaxException, IOException;
    
    /**
     * 在数据已同步入库的情况下将数据处理至正式表
     * @param myDate 时间戳毫秒值
     */
    public void roleMemberDeal(long myDate) throws Exception;
    
}
